imperial outpost (endor) - Español Inglés Diccionario